woolen slipper - German English Dictionary